The Position Based Fluids (PBF) method is a state-of-the-art approach forfluid simulations in the context of real-time applications like games. It usesan iterative solver concept that tries to maintain a constant fluid density(incompressibility) to realize incompressible fluids like water. However,larger fluid volumes that consist of several hundred thousand particles (e.g.for the simulation of oceans) require many iterations and a lot of simulationpower. We present a lightweight and easy-to-integrate extension to PBF thatadaptively adjusts the number of solver iterations on a fine-grained basis.Using a novel adaptive-simulation approach, we are able to achieve significantimprovements in performance on our evaluation scenarios while maintaininghigh-quality results in terms of visualization quality, which makes it aperfect choice for game developers. Furthermore, our method does not weaken theadvantages of prior work and seamlessly integrates into other position-basedmethods for physically-based simulations.
展开▼